the rand - Espagnol Anglais Dictionnaire